/**
* 参数处理
* @param {*} params  参数
*/
export function tansParams(params) {
	let result = ''
	for (const propName of Object.keys(params)) {
	  const value = params[propName];
	  var part = encodeURIComponent(propName) + "=";
	  if (value !== null && typeof (value) !== "undefined") {
		if (typeof value === 'object') {
		  for (const key of Object.keys(value)) {
			if (value[key] !== null && typeof (value[key]) !== 'undefined') {
			  let params = propName + '[' + key + ']';
			  var subPart = encodeURIComponent(params) + "=";
			  result += subPart + encodeURIComponent(value[key]) + "&";
			}
		  }
		} else {
		  result += part + encodeURIComponent(value) + "&";
		}
	  }
	}
	return result
}
  
/**
 * 表单重置（重置数据并清除校验）
 */
export function resetForm(formEl) {
	if (!formEl) {
		return;
	}
	formEl.resetFields();
};